Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 TWYFORD ABBEY ROAD Semi-Detached £249,500 28 Mar 2003
173 TWYFORD ABBEY ROAD Semi-Detached £582,000 19 Nov 2021
175 TWYFORD ABBEY ROAD Semi-Detached £300,000 17 Jan 2011
181 TWYFORD ABBEY ROAD Semi-Detached £500,000 30 Aug 2022
183 TWYFORD ABBEY ROAD Semi-Detached £240,000 25 Feb 2002
185 TWYFORD ABBEY ROAD Semi-Detached £520,000 31 Dec 2020
187 TWYFORD ABBEY ROAD £10,800,000 31 Dec 2020